package com.xt.website.service;

import com.xt.website.po.News;
import com.xt.website.po.NewsExt;
import com.xt.website.util.MyPageInfo;


/*
 * @Author 爱尚实训赵国鑫
 * @ClassName  NewsService
 * @Date 2019/8/18/13:38
 * @Description TODO:(一句话描述这个类)
 */
public interface NewsService {



    /**
     *  根据一级类目查询全部新闻
     */
    MyPageInfo<News> findNewsByCid(Integer pageNow, Integer cid,Integer pageSize);

    /**
     *  根据二级类目查询全部新闻
     */
    MyPageInfo<News> findNewsByCsid(Integer pageNow, Integer csid,Integer pageSize);


    /**
     * 根据新闻id获取新闻详情
     * @param id   新闻id
     * @return
     */
    News findNewsByID(Integer id);

    /**
     * 根据新闻id获取NewsExt
     * @param news
     * @return
     */
    NewsExt findNewsExt(News news);
}
